Java JavaScript Python C# C C++ Go Kotlin PHP Swift R Ruby TypeScript Scala SQL Perl rust VisualBasic Matlab Julia

Basics overview

Python keywords

In the realm of Python, keywords hold the reins, acting as reserved words with predefined meanings. Understanding these special words is crucial for writing correct and effective Python code. Let's embark on a detailed exploration:

What are Keywords?

Built-in words recognized by the Python interpreter, each serving a specific purpose and adhering to strict usage rules. Not to be confused with variables, functions, or classes, as you cannot use them for those purposes.

Essential Python Keywords

Keyword Purpose
and A logical operator
as To create an alias
assert For debugging
break To break out of a loop
class To define a class
continue To continue to the next iteration of a loop
def To define a function
del To delete an object
elif Used in conditional statements, same as else if
else Used in conditional statements
except Used with exceptions, what to do when an exception occurs
False Boolean value, result of comparison operations
finally Used with exceptions, a block of code that will be executed no matter if there is an exception or not
for To create a for loop
from To import specific parts of a module
global To declare a global variable
if To make a conditional statement
import To import a module
in To check if a value is present in a list, tuple, etc.
is To test if two variables are equal
lambda To create an anonymous function
None Represents a null value
nonlocal To declare a non-local variable
not A logical operator
or A logical operator
pass A null statement, a statement that will do nothing
raise To raise an exception
return To exit a function and return a value
True Boolean value, result of comparison operations
try To make a try...except statement
while To create a while loop
with Used to simplify exception handling
yield To return a list of values from a generator

Remember:

The Python interpreter is case-sensitive, so the capitalization of keywords matters. Using keywords as variable names will lead to errors. Always consult the official Python documentation for the latest and most accurate information on keywords.

  📌TAGS

★python ★ keywords

Tutorials